War In Ukraine To Continue For 'Some Time': Retired Military General